package popcorn.ticket.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import popcorn.ticket.entity.MovieHallType;
import popcorn.ticket.entity.MovieHallTypeExample;
@Repository
public interface MovieHallTypeMapper {
    long countByExample(MovieHallTypeExample example);

    int deleteByExample(MovieHallTypeExample example);

    int deleteByPrimaryKey(Integer halltypeid);

    int insert(MovieHallType record);

    int insertSelective(MovieHallType record);

    List<MovieHallType> selectByExample(MovieHallTypeExample example);

    MovieHallType selectByPrimaryKey(Integer halltypeid);

    int updateByExampleSelective(@Param("record") MovieHallType record, @Param("example") MovieHallTypeExample example);

    int updateByExample(@Param("record") MovieHallType record, @Param("example") MovieHallTypeExample example);

    int updateByPrimaryKeySelective(MovieHallType record);

    int updateByPrimaryKey(MovieHallType record);
}